Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 ELMORE GREEN ROAD Detached £150,000 6 Jun 2006
95A ELMORE GREEN ROAD Detached £202,562 18 Jan 2008
105 ELMORE GREEN ROAD Terraced £27,500 27 Aug 1999
106 ELMORE GREEN ROAD Terraced £76,000 6 Oct 2014
108 ELMORE GREEN ROAD Terraced £72,000 10 Feb 2014